/* CSS Document */
h3 a{ color:#000;}
.top_1{ overflow:hidden; margin:0 50px; margin-top:30px;}
.top_1_left{ overflow:hidden; float:left; }
.top_1_left input{ width:442px; height:30px; border:2px solid #77787A; float:left}
.top_1_left span{ display:inline-block;  height:34px; line-height:34px; width:82px; background: url(../member/sousuo_bg.jpg) repeat-x; float:left; text-align:center; font-size:14px;}
.top_1_left span a{ color:#fff;}
.top_1 ul{ float:right; overflow:hidden; margin-top:5px;}
.top_1 ul li{ float:left; margin-left:20px;}

/*导航*/
#nav{ overflow:hidden; background:#404040; margin-top:20px;}
#navs{ background:#404040;}
.top_2{ overflow:hidden; width:653px; float:left;}
.content1{ overflow:hidden; width:410px; margin-top:17px; float:left}
.content1 select{ width:80px; margin-top:5px;}
.content1 h3,.content2 h3,.content3 h3{ font-size:24px;}
.title{  border-bottom:2px solid #010101; overflow:hidden; width:100%;}

.content1 .background li{ line-height:20px; height:20px; overflow:hidden;margin-top:10px; background:url(../member/dian.jpg) no-repeat left 6px; padding-left:10px; }
.content1 .background li a{ color:#000;}
.more a,.more1 a,.more2 a{ color:#000;} 
.content1 .more{ height:30px; line-height:30px; float:right;}
.content1 li.con,.content4 li.con,.video li.con,.dl_dl dl.con{ display:none;}

.content2,.content3 h3,.top_2_right h3{ overflow:hidden; float:left; margin-top:10px; border-bottom:2px solid #010101;height: 32px; width:100%}
.weizhi{ float:left; height:30px; line-height:30px; padding-left:30px;  margin-top:10px; background:url(../member/weizhi.jpg) no-repeat left; width:100%; border-bottom:1px dotted #C7C7C7;}
.weizhi a{ color:#000;}
.sousuo_2{ margin-top:10px; float:left; overflow:hidden}
.sousuo_2 input{ float:left; width:260px; height:22px; border:2px solid #BFBFBF;}

.sousuo_2 span{  float:left; margin-left:5px;display:inline-block; height:24px; line-height:24px; background:#E7238E; border:1px solid #9F5983; padding:0 10px; font-weight:bold;}
.sousuo_2 span a{ color:#fff;}
.content3 { overflow:hidden; float:left; width:100%}
.content3 ul{ overflow:hidden; float:left; width:100%; background:none}
.content3 ul li{ float:left; height:26px; line-height:26px; margin:5px 0; width:410px; text-align:center; border-right:1px solid #E0E0E0;}
.content3 ul li.border{ border-right:none;}
.content3 ul li a{ color:#000;}
.content3 tu{ float:left; overflow:hidden;}

.content1_right { width:223px;}
.content1_right h3{ border-bottom:2px solid #010101;}
.content1_right dl{ margin-top:10px;}
.content1_right dl dd{ height:24px; line-height:24px; overflow:hidden;} 
.content1_right dl dd a{ color:#000; font-size:14px;}


.top_2_right{ overflow:hidden; width:300px;}
.xiangqing{ height:40px; line-height:40px; }
.xiangqing a{ color:#000;}
.top_2_right h3{ overflow:hidden; width:100%; font-size:24px;}
.top_2_right dl{float:left; margin-bottom:8px; height:74px;}
.top_2_right dl dt{ float:left;}
.top_2_right dl dd{ float:left; width:210px; line-height:22px; margin-left:10px;}
.top_2_right dl dd b{ font-size:14px;}


#slide{float:left;width:299px;height:335px; overflow:hidden;margin-top:1px;background:url(../member/loading.gif) no-repeat center;z-index:1111; margin-top:10px; }
#slide ul{position:absolute;}
#slide li{float:left; width:299px; height:335px; overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:94px;width:29px;height:76px;background:#fff;}
#slide .control{position:relative;top:13px;right:0px;display:inline-block;width:0px;height:0px;background:url(../member/left.jpg) no-repeat;/*filter:alpha(opacity=60);opacity:0.6;*/}
#slide #goback{left:0px;}
#goback .control{background-position:0px 0px;}
#forward .control{left:10px;background-position:-0px 0px;}
#slide div{position:absolute; float:right; bottom:5px; right:0px; height:32px; overflow:hidden; zoom:1; }
#slide span{width:10px;font-size:14px;height:10px;margin:2px 2px; background:#B7B7B7;float:left;text-align:center;line-height:32px;cursor:pointer;font-family:arial;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#F5177A;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}
#banner{position:relative;}
.top_2_right .wangzhan dl dt,.top_2_right .wangzhan dl dd { float:none}
.top_2_right .wangzhan dl{ border-right:1px solid #DADADA;}
.top_2_right .wangzhan dl.none{ border-right:none;}
.top_2_right .wangzhan dl dt{ margin:0 20px;}
.top_2_right .wangzhan dl dd { margin:0; height:24px; line-height:24px; width:74px; text-align:center;}
.top_2_right .wangzhan dl dd a{ color:#000;}
.video{ overflow:hidden ; float:left; margin:10px 0;}
.video li{ margin-top:10px;}
.dl_dl{ overflow:hidden; float:left; width:100%;}
.dl_dl dl dt{ float:left; }

.dl_dl dl dd{ float:left; width:175px; line-height:20px; height:60px; overflow:hidden; }
.dl_dl dl dd a{ color:#000;}
.dl_dl dl dd.title2 a{ color:#7D8493;}
.top_2_right .khd dl dt {margin:0 3px ;}
.top_2_right .khd dl.dl1{ margin:0;}

.gun{ background:#f4f4f4; padding-top:10px; padding-bottom:10px;}
.ai{ width:150px; overflow:hidden;}

.m5{ height:2px; background:#000; margin-top:20px;}

#nav {
	width: 100%;
	background: url(../images/navbg.gif) repeat-x;
}
#nav span {
	cursor: pointer
}
#navarea {
	width: 990px;
	height: 78px;
	margin: 0 auto;
}
#navarea ul {
	clear: both;
	float: left;
	width: 960px;
	padding: 4px 18px 0 18px;
}
#navarea li {
	float: left;
	height: 37px;
	font-size: 14px;
	line-height: 32px;
}
#navarea a {
	float: left;
	display: inline-block;
	height: 37px;
	padding: 0 30px;
	color: #fff;
	text-decoration: none;
}
#navarea .on a:link, #navarea .on a:visited, #navarea .on a:hover, #navarea .on a:active {
	float: left;
	display: inline-block;
	height: 41px;
	padding: 0 0 0 32px;
	color: #f30;
	background: url(../images/navOnbg.gif) no-repeat;
}
#navarea .on a:link span, #navarea .on a:visited span, #navarea .on a:hover span, #navarea .on a:active span {
	display: inline-block;
	height: 41px;
	padding: 0 30px 0 0px;
	background: url(../images/navOnbg.gif) no-repeat right;
}
#navarea .col {
	font-size: 12px;
	font-weight: normal;
	line-height: 32px;
	float: right;
}
#navarea .col a {
	display: block;
	float: left;
	padding: 0 10px;
}
#navarea dl {
	clear: both;
	float: left;
	padding: 0;
	padding-top: 4px;
	width: 990px;
}
#navarea dt {
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 41px;
	line-height: 32px;
}
#menu {
	clear: both;
	float: left;
	color: #ffe9d6;
	width: 990px;
	height: 37px;
}
#menu li {
	float: left;
	padding: 0 1px 0 1px;
	font-size: 12px;
	color: #999;
	line-height: 30px;
}
#menu ul {
	width: 890px;
	height: 37px;
	padding: 0px;
	margin: 0px;
	margin-left: 100px !important;
	_margin-left: 50px;
	display: inline;
	_display: inline;
}
#menu li a:link, #menu li a:visited {
	color: #666;
	text-decoration: none;
}
#menu li a:hover, #menu li a:active {
	color: #f30;
	text-decoration: none;
}
#menu li strong {
	font-size: 14px;
	font-weight: normal;
}
#menu a {
	padding: 0 8px;
}
#menu a:link, #menu a:visited {
	color: #09f;
}
#menu a:hover, #menu a:active {
	color: #f50;
}
#menu span a:link, #menu span a:visited {
	color: #999;
}
#menu span a:hover, #menu span a:active {
	color: #f96;
}
